h1, h2, h3, h4, h5, h6 {font-weight: 400;}
table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;color: #2ad;}
.xd-header {padding: 24px 0;margin-bottom: 10px;color: #333;border-bottom: 1px solid #e2e2e2;line-height: 32px;}
.xd-header .xd-title {display: inline-block;height: 32px;overflow: hidden;margin-right: 15px;font-size: 16px;vertical-align: middle;}
.setting-table {width: 100%;}
.setting-table tr {padding: 20px 0;border-bottom: solid 1px #f3f3f3;}
.setting-table tr .labels {width: 123px;line-height: 30px;text-align: right;}
.setting-table tr td {padding: 20px 0;}
.setting-table tr .content-box {width: 645px;height:90px;}
.setting-table tr td p {line-height: 30px;margin-top:10px; }
.xd-input, .xd-uploader {width: 200px;height: 30px;line-height: 30px;border: 1px solid #c4c4c4;color: #333;font-size: 14px;padding: 0 10px;outline: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transition: border-color ease-in-out .15s;-o-transition: border-color ease-in-out .15s;transition: border-color ease-in-out .15s;}
.hide {display: none!important;}
.show {display: block!important;}
.setting-table tr .button-box {width: 160px;}
.setting-table tr .button-box .cancel {padding-left: 25px;}
.setting-table tr.img-tr td {vertical-align: top;}
.setting-table tr.img-tr td img {display: inline!important;}
.setting-table tr.img-tr td .text-helper {font-size: 12px;padding-left: 10px;    color: #888;}
.setting-table tr.img-tr td .upload-image {position: relative;}
.setting-table tr.img-tr td .upload-image form .file {position: absolute;font-size: 14px;opacity: 0;border: 0 none;top: 0;filter: alpha(opacity=0);right: 0;}
/*1539144742*/










